MEIVKSRFKRVCVFCGSSSGKRECYSDAATDLAQELVTRRLNLVYGGGSIGLMGLVSQAVHEAGGHVLGIIPRTLMDKEITGETYGEVIAVADMHERKAEMARHSDCFIALPGGYGTLEELLEVIAWAQLGIHDKPVGLLNVDGYYNYLLTFIDKAVDDGFIKPSQRHIFVSAPNAKELVQKLEAYKPVNDGVIAKSRWEVEKKVQQPQQQQQVVFCSNTSMQTEIAL